// ----------------------------------------------------------------------------
// stl_config.h
// ----------------------------------------------------------------------------
/*
 Description:
 どのSTLを利用するかを設定するための設定. 
 
 EASTLで必要なプリプロセッサを含むので、EASTLのヘッダを取り込む前に必ずこのヘッダファイルを
 インクルードしてください.
 */
#pragma once
#include <fw/base/core/macros.h>
#include <fw/base/core/stdinteger.h>
#if !defined(FW_USE_EASTL) && !defined(FW_DISABLE_EASTL)
#define FW_USE_EASTL                    // EASTLを利用する場合、この行を有効にする.
#endif // !FW_USE_EASTL && !FW_DISABLE_EASTL

// EASTLの設定.
#if defined(FW_USE_EASTL)
	#ifndef EA_CHAR16_NATIVE
	#define EA_CHAR16_NATIVE			(1)
	#endif
	#ifndef EA_COMPILER_IS_CPLUSPLUS_0X
	#define EA_COMPILER_IS_CPLUSPLUS_0X	(1)
	#endif
#endif

//#define CHAR8_T_DEFINED
